package router

import (
	"github.com/gin-gonic/gin"
	"main.go/controllers"
)

func InitRoute(r *gin.Engine) *gin.Engine {
	r.POST("login_port_company", controllers.Login_port_company)
	r.POST("login_goods_company", controllers.Login_goods_company)

	r.POST("show_car", controllers.Web_show_car)
	r.POST("get_car", controllers.Web_get_car)
	r.POST("add_car", controllers.Web_add_car)
	r.POST("delete_car", controllers.Web_delete_car)
	r.POST("update_car", controllers.Web_update_car)

	r.POST("show_goods", controllers.Web_show_goods)
	r.POST("get_goods", controllers.Web_get_goods)
	r.POST("add_goods", controllers.Web_add_goods)
	r.POST("delete_goods", controllers.Web_delete_goods)
	r.POST("update_goods", controllers.Web_update_goods)

	r.POST("show_goods_company", controllers.Web_show_goods_company)
	r.POST("get_goods_company", controllers.Web_get_goods_company)
	r.POST("add_goods_company", controllers.Web_add_goods_company)
	r.POST("delete_goods_company", controllers.Web_delete_goods_company)
	r.POST("update_goods_company", controllers.Web_update_goods_company)

	r.POST("show_house", controllers.Web_show_house)
	r.POST("get_house", controllers.Web_get_house)
	r.POST("add_house", controllers.Web_add_house)
	r.POST("delete_house", controllers.Web_delete_house)
	r.POST("update_house", controllers.Web_update_house)

	r.POST("show_port_company", controllers.Web_show_port_company)
	r.POST("get_port_company", controllers.Web_get_port_company)
	r.POST("add_port_company", controllers.Web_add_port_company)
	r.POST("delete_port_company", controllers.Web_delete_port_company)
	r.POST("update_port_company", controllers.Web_update_port_company)

	return r
}
